

public class BinaryTreeNode {

	Object element;
	BinaryTreeNode left;
	BinaryTreeNode right;
	
	public BinaryTreeNode( Object x ) {
		this( x, null, null );
	}

	public BinaryTreeNode( Object x, BinaryTreeNode left, BinaryTreeNode right ) {
		setElement(x);
		setLeft(left);
		setRight(right);
	}

	public Object getElement() {
		return element;
	}

	public void setElement( Object x ) {
		element = x;
	}

	public BinaryTreeNode getLeft() {
		return left;
	}

	public void setLeft(BinaryTreeNode value) {
		left = value;
	}

	public BinaryTreeNode getRight() {
		return right;
	}

	public void setRight(BinaryTreeNode value) {
		right = value;
	}
	
}
